package com.liehu.business;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

import org.springframework.context.annotation.Bean;
import util.IdWorker;
import util.JwtUtil;

@SpringBootApplication
@EnableEurekaClient
@EnableDiscoveryClient //自动发现服务

public class BusinessApplication {

	public static void main(String[] args) {
		SpringApplication.run(BusinessApplication.class, args);
	}

	/**
	 * Id生成器 ，推特公司
	 * @return
	 */
	@Bean
	public IdWorker idWorker(){
		return new IdWorker(1, 1);
	}

	/**
	 * JWt令牌工具生成类
	 * @return
	 */
	@Bean
	public JwtUtil jwtUtil(){
		return  new JwtUtil();
	}
	
}
